placenta incarcerada - English Synonyms Dictionary